Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Infosys Hall of Fame Open - Newport U.S. Open - New York Fairfield Challenger BNP Paribas Open - Indian Wells France F6 Australia F1 USA F22 USA F23 USA F24 USA F27 USA F29 USA F23 USA F22 Usa F15 Usa F16 Usa F17 Usa F16 USA F17 USA F23 USA F13 USA F23 USA F24 France F8 France F9 Australia F2 USA F28 Australia F2 USA F28 Togliatti Cup - Togliatti USTA Comerica Challenger - Aptos HTV Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2006 - Leon Shimadzu All Japan Indoor Tennis Championships - Kyoto The Swanston Challenger - Sacramento Wailea Men's Challenger - Maui Challenger Casablanca San Angel - Mexico City Voit Mexico City Open - Mexico City Isla de Lanzarote - Lanzarote Czech Open 2006 - Prostejov Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Mordova Cup 2007 - Saransk Taiwan Challenger - Kaohsiung GHI Bronx Tennis Classic - Bronx Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent Togliatti Cup - Togliatti IPP Open - Helsinki Ramat Hasharon Challenger XL Bermuda Open - Bermuda Salzburg Challenger PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Seoul Challenger Champaign Challenger Busan Challenger Nottingham Challenger Vancouver Challenger Binghamton Challenger Vancouver Challenger Bangkok Challenger Dallas Challenger Tashkent Challenger Atlanta Clay Court Challenger - Atlanta Nottingham-2 Challenger Loughborough Challenger Helsinki Challenger Aptos Challenger Dallas Challenger Quimper Challenger Izmir Challenger Orleans Challenger Le Gosier Challenger Tiburon Challenger Leon Challenger Guadalajara Challenger Charlottesville Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Kun-Ming Challenger Fergana Challenger Maui Challenger Bordeaux Challenger Busan Challenger Aptos Challenger Nottingham Challenger Nottingham-2 Challenger Istanbul Challenger Astana Challenger Mexico City Challenger Aptos Challenger Alphen Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Charlottesville Challenger Keio Challenger International Tennis Tournament - Yokohama Ortisei Challenger Knoxville Challenger Prague Challenger Winnetka Challenger Noumea Challenger Gemax Open - Belgrade 2006 Challenger of Santa Clarita California Challenger - Valencia Maui Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Bordeaux Challenger Nottingham Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Uncle Tobys Challenger - Tasmania Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville Mons Challenger Bratislava Challenger Helsinki Challenger Irving Challenger Raanana Challenger Athens Challenger Ilkley Challenger Vancouver Challenger Tashkent Challenger Ningboo Challenger Beijing Challenger Charlottesville Challenger Honolulu Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Calabasas Challenger Karshi Challenger Istanbul Challenger Kaohsiung Challenger Canberra Challenger Taipei City Challenger Seoul Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Calabasas Challenger Irving Challenger Taipei City Challenger Seoul Challenger Ljubljana Open - Ljubljana Czech Open - Prostejov Launceston Challenger Gatineau Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk Charlottesville Challenger College Station Challenger - College Station Austin Challenger - Austin Open de Montauban - Montauban Athens Challenger Winnetka Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto 13 BH Tennis Open International Cup - Belo Horizonte Olbia Challenger - Olbia Citta di Monza - Monza VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Shanghai Challenger TED Open - Istanbul Open D'Orleans - Orleans Smith Barney Men's Challenger - Covington Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Chicago Challenger The LTA Wrexham Challenger - Wrexham Harrah's Entertainment Men's Pro Challenger - Tunica Ford Tennis Championships - Louisville Budapest Challenger - Budapest Bancolombia Open - Bogota 2007 Challenger of Santa Clara - Valencia Penza Cup - Penza Flea Market Cup - Busan XL Bermuda Open - Bermuda Home Depot Center USTA Challenger - Carson Countrywide Classic - Los Angeles Samsung Securities Cup - Seoul Samsung Securities Cup - Seoul Rhodes Challenger Busan Challenger Canberra Challenger Canberra Challenger Ojai Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Rennes Challenger San Jose Challenger Uncle Toby's Burnie Challenger - Tasmania The $50,000 Pro Challenger at Calabasas - Calabasas Isla de Gran Canaria - Mas Palomas Akbank Private Banking TED Open - Istanbul Granby Challenger Heineken Challenger - Ho Chi Minh City Batman Challenger Astana Challenger ECM Prague Open 2005 - Prague Burnie Challenger Bangkok Challenger Little Rock Challenger Binghamton Challenger Aptos Challenger Sacramento Challenger Tiburon Challenger Ortisei Challenger Gimcheon Challenger Seoul Challenger Knoxville Challenger TD Waterhouse Cup - Long Island Champaign Challenger Monterrey Challenger Sao Paulo Challenger Tour Finals Champaign Challenger CA Tennis Trophy - Vienna Bloomfield Hills Challenger Oeiras 4 Challenger Geneva Challenger Lexington Challenger Dallas Challenger Napa Challenger Tiburon Challenger Cleveland Challenger Busan Challenger Stanford Challenger Suzhou Challenger Hua Hin Challenger Ho Chi Minh City Challenger Kaohsiung Challenger Indian Wells Challenger Busan Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Columbus Challenger Winnipeg Challenger Vancouver Challenger Mallorca Challenger Cassis Challenger Fairfield Challenger Las Vegas Challenger Canberra Challenger Bendigo Challenger Newport Beach Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Orlando Challenger Sony Ericsson Open - Miami Oeiras 3 Challenger Las Vegas Challenger Sarasota Challenger Tallahassee Challenger Las Vegas Challenger BMW Open - Munich International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London PBZ Zagreb Indoors - Zagreb China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Thailand Open - Bangkok Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Brisbane International - Brisbane PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier SAP Open - San Jose US Men's Clay Court Championship - Houston AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Winston-Salem Open - Winston-Salem San Diego Open - San Diego Adelaide International 1 - Adelaide Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Korea Open - Seoul Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta Adelaide International 2 - Adelaide San Diego Open - San Diego Next Generation Adelaide International - Adelaide Emilia-Romagna Open - Parma Mifel Tennis Open - Los Cabos Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Dallas Open - Dallas Winston Salem - Winston Salem U.S. National Indoor Tennis Championships - Memphis cinch Championships - London Open de Nice Cote d'Azur - Nice Open Sud de France - Montpellier Shenzhen Open - Shenzhen Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Davis Cup, Group 1, PO, ZIM-ISR 1-4 BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) All Lower level tournaments French Open - Paris Pacific Life Open - Indian Wells Davis Cup, World Group, PO, ISR-CHI 3-2 French Open - Paris Davis Cup, World Group, PO, JPN-ISR 2-3 U.S. Open - New York Davis Cup, Group I, 1R, HUN-ISR 3-2 Olympics - Rio de Janeiro Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, ROU-ISR 5-0